AGi32 Interface - Procedure

Finding commands

The menu bar contains pull-down menus that access commands and settings within AGi32. Icons that represent commands are in various locations on the interface and provide graphical accessibility to the AGi32 commands. The Model Toolkits may be docked left or right on the desktop or may float above the graphics window. They can also be disconnected to move to a secondary monitor. All docking commands are accessible from a right-click menu on the toolkit titlebar.

Mouse usage & Command Line

As the mouse moves over the toolbars, the cursor is in the form of an 11 o'clock arrow to assist in selecting a command. When the cursor rests on an icon for a second, a tool tip describing the icon's command will appear. As the mouse moves over the graphics window, the cursor changes to cross hairs to locate objects in the graphics window. Some commands prompt you to select an entity to modify. In this case, the cursor will change to a pickbox to aid in selecting the desired object.

Graphical Coordinate Entry

When graphically specifying vertices or radius information with the mouse in AGi32, you may use absolute or relative coordinates.

AGi32 uses a 3-dimensional Cartesian Coordinate system consisting of X, Y and Z axes. This system is called a WCS (world coordinate system). In a WCS displaying Plan View, X is defined as running left to right on the screen (East-West), Y is up and down (North -South) and the positive (+) Z-AXIS is perpendicular to the display and pointing towards you.

In Elevation Views, Z points up and down on the screen and X and/or Y may run left to right, depending on the elevation view taken.

Every entity in AGi32 is specified in terms of 3 coordinates. These coordinates remain constant to the WCS display and do not flip if an alternate view is taken. In other words, in an elevation View, one is always working with Z coordinates, not just X and Y.

Absolute coordinates

This input method allows you to enter the coordinates in relation to the Cartesian coordinate system with the origin at 0,0,0.

For example, to create a rectangular-flat room with three point input that is 10 x 10 feet in X and Y you would enter the following coordinates:

  • Point 1: 0,0,0 (Z is optional unless you wish to use a Z other than 0 which is the default)
  • Point 2: 10,0,0 (Z is same as 1st point)
  • Point 3: 10,10,0 (Z is same as 1st point)

Relative coordinates

This input method allows you to enter coordinates relative to the current (or last) point entered.

For example, to create a rectangular-flat room with three point input that is 10 feet x 10 feet in X and Y you would enter the following relative coordinates:

  • Point 1: 0,0,0 (Z is optional unless you wish to use a Z other than 0 which is the default)
  • Point 2: @10,0 (@X,Y method) OR @10 (@X method) OR 10@0 (Length@Angle method)
  • Point 3: @0,10 (@X,Y method) OR 10@90 (Length@Angle method)

Four options are available:

  1. Length@Angle – Actual point is located a specified distance and angle from the current point. Example: Current point = (0, 0, 0), relative coordinates =(100@45), actual point = (70.7, 70.7, 0)
  2. @X – Actual point in located a specified distance in the X direction from the current point. Example: Current point = (0, 0, 0), relative coordinates = (@100), actual point = (100, 0, 0)
  3. @X,Y - Actual point in located a specified distance in the X and Y directions from the current point. Example: Current point = (0, 0, 0), relative coordinates = (@100,50), actual point = (100, 50, 0)
  4. @X,Y,Z – Actual point in located a specified distance in the X, Y and Z directions from the current point. Example: Current point = (0, 0, 0), relative coordinates = (@100,50,25), actual point = (100, 50, 25)

Notes:

Menu Bar

Most of AGi32's commands are available from the pull-down menu bar at the top of the AGi32 Desktop (except those commands found on the Control Bar and Status Bar). You can choose menu options in one of the following ways:

Terminology Definitions

Throughout the online help you will find terminology that refers to specific parts of the AGi32 software or processes involved. These terms are not arbitrary or intended to confuse those not current in computer lingo! We have actually given careful thought to most terms, and you will find their definitions in the text that follows.

Controls

The term Control is of technical origin and refers to a mini-program that is used to control access, or interface with, certain types of information. Examples of typical controls include the following: Text box, Combo box, Pull-down menu, Pop-up menu, Option button, Check box, Scroll bar, Tab, Command button, Tree view, List box, Updown button, Picture box, Drivelist box, Dirlist box, Filelist box, Common dialog, Progress bar and Grid.

Job File

The job file is the computer file that you use to save the job(s) you work on. AGi32 Job files carry the extension AGI. Example: Downtown Pedestrian Mall.AGI

Project

A Project is a subset of your Job file that may contain computations for any portion of your application. For example, when running multiple interior spaces in a single job file you may want to separate them into multiple Projects. Projects can be locked such that they are not computed when working on other portions of your job file. Projects can be manipulated using the AGi32 Project Manager. A single Job file may contain multiple Projects.

AGi32 Desktop

Desktop refers to AGI32’s main interface screen. The Desktop contains all of the pull-down menus, toolbars, and graphics Windows related to the program operation. Technically, the AGi32 Desktop is a MDI (Multiple Document Interface) form.

Toolbars and Toolkits

Toolbars and Toolkits contain collections of buttons designed to access most of AGi32's most commonly used commands eliminating the need to search for a command in the pull-down menu structure.

Graphics Window

The graphics window is another description for the active area in which you create your projects. The Graphics Window can contain a number of different Views as created in the AGi32 View Manager.

Dialog

A Dialog is an interactive window or form that appears when certain functions are activated (as in carrying on a dialog with AGi32!). An example of a Dialog is the Define Luminaire portion of AGi32. This command actually has multiple dialogs associated with it. Essentially, any time you execute a command and an interactive window appears requesting input, you are looking at a dialog.

MultiUse Dialog

The MultiUse Dialog is covered by the previous definition as well, but can be accessed from different commands. An example of this is the Color Dialog box. Many MultiUse dialogs are Windows Common Dialogs meaning they are standardized among applications and available to any developer.

Mouse Pointer

The mouse pointer is the standard Windows mouse icon. (Set by system defaults).

image\ebd_Ebd2.jpg

Cursor

The cursor can either be cross hairs or a pick box in the Graphics window, depending on the status of the command being carried out. 

image\ebd_Ebd3.jpg

Command Line

The AGi32 Command Line can be found across the bottom-left corner of the AGi32 interface. The Command Line always displays the status of the current command in progress and prompts for action by the user. Data entry can also be accommodated on the Command Line (right side) when the command in progress is waiting for coordinate entry.

 

More information about working in AGi32  is available in the AGi32 Overview